
package com.wwy.monitor.model.tddl.dto;

import java.util.Date;

import lombok.Getter;
import lombok.Setter;

/**
 * @author long.Wanheng
 * @version V1.00
 * @createDate 2019/10/30
 */
@Getter
@Setter
public class MonitorLogDTO {
    /**
     * 主键id
     */
    private Long id;
    /**
     * 应用id
     */
    private Long appId;
    /**
     * 监控配置id
     */
    private Long configId;
    /**
     * 监控配置明细id
     */
    private Long detailId;
    /**
     * 机器列表id
     */
    private String ip;
    /**
     * 应用方接口url
     */
    private String url;
    /**
     * 应用方接口请求参数
     */
    private String param;
    /**
     * 运算符号 1 > , 2 >= ,3 =,4 <,5 <=
     */
    private Integer comparator;
    /**
     * 期望接口返回值
     */
    private String except;
    /**
     * 接口请求类型 get post
     */
    private String requestMethod;
    /**
     * header
     */
    private String requestHeader;
    /**
     * 接口返回值
     */
    private String response;
    /**
     * 本次监控运行状态 0成功 1失败
     */
    private Integer result;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 分库分表标识
     */
    private Date ds;

    private Long taskId;
    /**
     * 应用名
     */
    private String appName;
    /**
     * 配置名
     */
    private String configName;
    /**
     * 任务名
     */
    private String taskName;
    /**
     * 监控类型
     */
    private Integer configType;

}